@sscalley Thank you! This was exactly my issue as well, although I was using a pre-made image from somewhere else that had the same permissions issues.
For me, since my gamelist.xml files were in the roms directory, I needed to do the following:
cd ~\retropie\roms
sudo ./ -name 'gamelist.xml' -exec chown pi:pi {} \;
Worked great!